piles surgery - German English Dictionary